var api = require("../../../api/api.js");
var utils = require("../../../utils/utils.js");
var wxParse = require('../../../wxParse/wxParse.js');
var id;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    id = parseInt(options.news_id);
    
    if (utils.isEmpty(id)) {
      return;
    };
    this.request();

  },


  request:function(){
    api.default.api('news_detail', { "news_id": id }, this.successCallback, this.errorCallback); 

  },

  successCallback:function(e){
    console.log("content="+e.data.content);
    wxParse.wxParse('article', 'html', e.data.content, this, 5);
    this.setData({
      author: e.data.author,
      create_time: e.data.create_time,
      image: e.data.image,
      source: e.data.source,
      sub_title: e.data.sub_title,
      title: e.data.title,
      website: e.data.website,
    });

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    this.request();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})